package com.ynet.middleground.riskmanage.bean.ytg;

import com.ynet.core.common.BaseReqObj;

import com.ynet.core.common.BaseReqObjPager;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import javax.validation.constraints.NotBlank;

/**
 * @author liwq
 * @description 烟台港转让结果查询请求信息
 * @date 2022-11-28 15:42
 */
@Data
@EqualsAndHashCode(callSuper = false)
@ApiModel(value = "烟台港转让结果查询请求信息", description = "烟台港转让结果查询请求信息")
public class YtgQueryTransferResultReq extends BaseReqObjPager {

    private static final long serialVersionUID = 1246194518670046755L;

    @ApiModelProperty(value = "转让指令ID ", notes = "转让指令ID ")
    private String transferid;

    @ApiModelProperty(value = "在港货物ID", notes = "在港货物ID")
    private String cargokey;

    @ApiModelProperty(value = "系统标志(0:日照港; 1:青岛港前湾港; 2:烟台港;)", notes = "系统标志(0:日照港; 1:青岛港前湾港; 2:烟台港;)", required = true)
    @NotBlank(message = "系统标志不能为空")
    private String chanType;

}
